med-expansions
by Cillian Scott
Systematically formatted triggers for medical writing and notetaking
<h1 align="center"> Med-Expansions <br></br> </h1> <h4 align="center">A comprehensive and systematic set of keyboard expansions for medical note-taking using Espanso</h4> <p align="center"> <a href="#install">Install</a> • <a href="#demo">Demo</a> • <a href="#key-features">Key Features</a> • <a href="#how-to-use">How To Use</a> • <a href="#credits">Credits</a> • <a href="#license">License</a> </p>
`espanso install med-expansions`

† this is totally a lie (for now)
Legend:
SPC refers to the spacebar.e.g — (ACS, BP, HTN), triggers are:
acs. → acute coronary syndromebp. → blood pressurehtn. → hypertensionjp → J-point), a trailing . is not required
SPC after typing the . and the trigger will expand.e.g — (pneumothorax, cardiomegaly, pleural effusion), triggers are:
ptho → pneuomothorax
cmeg → cardiomegaly
peff → pleural effusion
"Distinguishing syllable" in this context refers to the first syllable that distinguishes the word from other words. This means that cardiomegaly has a trigger of cmeg, as opposed to cdio, because many words will have a first letter of c and second syllable starting with "dio".
Cardiac tamponade is ctam, pleural effusion is peff, rhabdomyolysis is rmyo etc.afib and vfib, which follow this rule.Where this rule is not possible to follow, which is rare, a common sense alternative is used
#) in the .yml filesFor bacteria / fungi, the following is always a valid trigger (except in salmonella enteritidis and Bacillus anthracis)
SPCWhere an intuitive expansion exists that does not follow the above, both are valid triggers
Exceptions are the following working triggers Senter → Salmonella enteritidis and banth → Bacillus anthracis
virus (e.g togavirus), the trigger is simply the first syllable followed by vᵃv* `omyv → Orthomyxovirus`
* `crov → Coronaviridae`
* **Plurals**: adding two `v`'s at the end will yield the plural form
* `crovv → Coronaviridae`
* For ease of use, and for consistency, *in future*, simply applying **rule #2** alone and adding a trailing v will trigger the expansion (i.e — `Orthomyxovirus` will be triggered by `omyv` as per **rule #4b** and `omyx` as per **rule #2** and `omyxv` as a fallback)
ᵃ — * For short viruses obeying rule #4a, which are on the border between 4a and 4b, both triggers will be valid.
SPCtx. → treatment. hx. → history.
qds. → four times daily4/12. → four monthhb. → haemoglobin
a. → arteryas. → arteries
This software uses the following open source packages:
GNU GPLv3
Cillian Scott • GitHub @CillySu • E-mail: scottci@tcd.ie